• word of the day

    genus calliandra

    genus calliandra - Dictionary definition and meaning for word genus calliandra

    Definition
    (noun) genus of pinnate-leaved shrubs and small trees of tropical and subtropical North and South America and India and West Africa
Download our Mobile App Today
Receive our word of the day
on Whatsapp